home *** CD-ROM | disk | FTP | other *** search
/ SGI Hot Mix 17 / Hot Mix 17.iso / HM17_SGI / html / vendors / adobe / software / ppd / ppddb / OKML8021.PPD < prev    next >
PostScript Printer Description  |  1997-06-17  |  31KB  |  779 lines

  1. *PPD-Adobe: "4.2"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1995 Adobe Systems Incorporated. 
  4. *% All Rights Reserved. 
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement
  9. *FormatVersion: "4.2"
  10. *FileVersion: "1.0"
  11. *LanguageEncoding: ISOLatin1
  12. *LanguageVersion: English
  13. *PCFileName: "OKML8021.PPD"
  14. *Product: "(ML802PSII)"
  15. *PSVersion: "(2014.105) 2"
  16. *ModelName: "OKI MICROLINE 802PSII"
  17. *ShortNickName: "OKI MICROLINE 802PSII"
  18. *NickName: "OKI MICROLINE 802PSII v2014.105"
  19. *% === Options and Constraints =========
  20. *OpenGroup: InstallableOptions/Options Installed
  21.  
  22. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  23. *DefaultInstalledMemory: 8MB
  24. *InstalledMemory 8MB/8 MB RAM: ""
  25. *InstalledMemory 12MB/12 MB RAM: ""
  26. *InstalledMemory 16MB/16 MB RAM: ""
  27. *CloseUI: *InstalledMemory
  28.  
  29. *OpenUI *Option1/Front Feeder: PickOne
  30. *DefaultOption1: None/Not Installed
  31. *Option1 None/Not Installed: ""
  32. *Option1 Installed/Installed: ""
  33. *CloseUI: *Option1
  34.  
  35. *OpenUI *Option2/Envelope Feeder: PickOne
  36. *DefaultOption2: None/Not Installed
  37. *Option2 None/Not Installed: ""
  38. *Option2 Installed/Installed: ""
  39. *CloseUI: *Option2
  40.  
  41. *CloseGroup: InstallableOptions
  42.  
  43. *UIConstraints: *Option1 None *InputSlot FrontFeeder
  44. *UIConstraints: *Option2 None *InputSlot EnvelopeFeeder
  45.  
  46. *UIConstraints: *PageSize B4DIN *InputSlot Tray1
  47. *UIConstraints: *PageRegion B4DIN *InputSlot Tray1
  48. *UIconstraints: *InputSlot Tray1 *PageSize B4DIN
  49. *UIConstraints: *InputSlot Tray1 *PageRegion B4DIN
  50. *UIConstraints: *PageSize B5DIN *InputSlot Tray1
  51. *UIConstraints: *PageRegion B5DIN *InputSlot Tray1
  52. *UIconstraints: *InputSlot Tray1 *PageSize B5DIN
  53. *UIConstraints: *InputSlot Tray1 *PageRegion B5DIN
  54. *UIConstraints: *PageSize A6 *InputSlot Tray1
  55. *UIConstraints: *PageRegion A6 *InputSlot Tray1
  56. *UIconstraints: *InputSlot Tray1 *PageSize A6
  57. *UIConstraints: *InputSlot Tray1 *PageRegion A6
  58. *UIConstraints: *PageSize Hagaki *InputSlot Tray1
  59. *UIConstraints: *PageRegion Hagaki *InputSlot Tray1
  60. *UIconstraints: *InputSlot Tray1 *PageSize Hagaki
  61. *UIConstraints: *InputSlot Tray1 *PageRegion Hagaki
  62. *UIConstraints: *PageSize Envelope1 *InputSlot Tray1
  63. *UIConstraints: *PageRegion Envelope1 *InputSlot Tray1
  64. *UIconstraints: *InputSlot Tray1 *PageSize Envelope1
  65. *UIConstraints: *InputSlot Tray1 *PageRegion Envelope1
  66. *UIConstraints: *PageSize Envelope2 *InputSlot Tray1
  67. *UIConstraints: *PageRegion Envelope2 *InputSlot Tray1
  68. *UIconstraints: *InputSlot Tray1 *PageSize Envelope2
  69. *UIConstraints: *InputSlot Tray1 *PageRegion Envelope2
  70. *UIConstraints: *PageSize Envelope3 *InputSlot Tray1
  71. *UIConstraints: *PageRegion Envelope3 *InputSlot Tray1
  72. *UIconstraints: *InputSlot Tray1 *PageSize Envelope3
  73. *UIConstraints: *InputSlot Tray1 *PageRegion Envelope3
  74. *UIConstraints: *PageSize Envelope4 *InputSlot Tray1
  75. *UIConstraints: *PageRegion Envelope4 *InputSlot Tray1
  76. *UIconstraints: *InputSlot Tray1 *PageSize Envelope4
  77. *UIConstraints: *InputSlot Tray1 *PageRegion Envelope4
  78. *UIConstraints: *PageSize COM10 *InputSlot Tray1
  79. *UIConstraints: *PageRegion COM10 *InputSlot Tray1
  80. *UIconstraints: *InputSlot Tray1 *PageSize COM10
  81. *UIConstraints: *InputSlot Tray1 *PageRegion COM10
  82. *UIConstraints: *PageSize MONARCH *InputSlot Tray1
  83. *UIConstraints: *PageRegion MONARCH *InputSlot Tray1
  84. *UIconstraints: *InputSlot Tray1 *PageSize MONARCH
  85. *UIConstraints: *InputSlot Tray1 *PageRegion MONARCH
  86. *UIConstraints: *PageSize DL *InputSlot Tray1
  87. *UIConstraints: *PageRegion DL *InputSlot Tray1
  88. *UIconstraints: *InputSlot Tray1 *PageSize DL
  89. *UIConstraints: *InputSlot Tray1 *PageRegion DL
  90. *UIConstraints: *PageSize C5 *InputSlot Tray1
  91. *UIConstraints: *PageRegion C5 *InputSlot Tray1
  92. *UIconstraints: *InputSlot Tray1 *PageSize C5
  93. *UIConstraints: *InputSlot Tray1 *PageRegion C5
  94. *UIConstraints: *PageSize C4 *InputSlot Tray1
  95. *UIConstraints: *PageRegion C4 *InputSlot Tray1
  96. *UIconstraints: *InputSlot Tray1 *PageSize C4
  97. *UIConstraints: *InputSlot Tray1 *PageRegion C4
  98.  
  99. *UIConstraints: *PageSize B4DIN *InputSlot Tray2
  100. *UIConstraints: *PageRegion B4DIN *InputSlot Tray2
  101. *UIconstraints: *InputSlot Tray2 *PageSize B4DIN
  102. *UIConstraints: *InputSlot Tray2 *PageRegion B4DIN
  103. *UIConstraints: *PageSize B5DIN *InputSlot Tray2
  104. *UIConstraints: *PageRegion B5DIN *InputSlot Tray2
  105. *UIconstraints: *InputSlot Tray2 *PageSize B5DIN
  106. *UIConstraints: *InputSlot Tray2 *PageRegion B5DIN
  107. *UIConstraints: *PageSize A6 *InputSlot Tray2
  108. *UIConstraints: *PageRegion A6 *InputSlot Tray2
  109. *UIconstraints: *InputSlot Tray2 *PageSize A6
  110. *UIConstraints: *InputSlot Tray2 *PageRegion A6
  111. *UIConstraints: *PageSize Hagaki *InputSlot Tray2
  112. *UIConstraints: *PageRegion Hagaki *InputSlot Tray2
  113. *UIconstraints: *InputSlot Tray2 *PageSize Hagaki
  114. *UIConstraints: *InputSlot Tray2 *PageRegion Hagaki
  115. *UIConstraints: *PageSize Envelope1 *InputSlot Tray2
  116. *UIConstraints: *PageRegion Envelope1 *InputSlot Tray2
  117. *UIconstraints: *InputSlot Tray2 *PageSize Envelope1
  118. *UIConstraints: *InputSlot Tray2 *PageRegion Envelope1
  119. *UIConstraints: *PageSize Envelope2 *InputSlot Tray2
  120. *UIConstraints: *PageRegion Envelope2 *InputSlot Tray2
  121. *UIconstraints: *InputSlot Tray2 *PageSize Envelope2
  122. *UIConstraints: *InputSlot Tray2 *PageRegion Envelope2
  123. *UIConstraints: *PageSize Envelope3 *InputSlot Tray2
  124. *UIConstraints: *PageRegion Envelope3 *InputSlot Tray2
  125. *UIconstraints: *InputSlot Tray2 *PageSize Envelope3
  126. *UIConstraints: *InputSlot Tray2 *PageRegion Envelope3
  127. *UIConstraints: *PageSize Envelope4 *InputSlot Tray2
  128. *UIConstraints: *PageRegion Envelope4 *InputSlot Tray2
  129. *UIconstraints: *InputSlot Tray2 *PageSize Envelope4
  130. *UIConstraints: *InputSlot Tray2 *PageRegion Envelope4
  131. *UIConstraints: *PageSize COM10 *InputSlot Tray2
  132. *UIConstraints: *PageRegion COM10 *InputSlot Tray2
  133. *UIconstraints: *InputSlot Tray2 *PageSize COM10
  134. *UIConstraints: *InputSlot Tray2 *PageRegion COM10
  135. *UIConstraints: *PageSize MONARCH *InputSlot Tray2
  136. *UIConstraints: *PageRegion MONARCH *InputSlot Tray2
  137. *UIconstraints: *InputSlot Tray2 *PageSize MONARCH
  138. *UIConstraints: *InputSlot Tray2 *PageRegion MONARCH
  139. *UIConstraints: *PageSize DL *InputSlot Tray2
  140. *UIConstraints: *PageRegion DL *InputSlot Tray2
  141. *UIconstraints: *InputSlot Tray2 *PageSize DL
  142. *UIConstraints: *InputSlot Tray2 *PageRegion DL
  143. *UIConstraints: *PageSize C5 *InputSlot Tray2
  144. *UIConstraints: *PageRegion C5 *InputSlot Tray2
  145. *UIconstraints: *InputSlot Tray2 *PageSize C5
  146. *UIConstraints: *InputSlot Tray2 *PageRegion C5
  147. *UIConstraints: *PageSize C4 *InputSlot Tray2
  148. *UIConstraints: *PageRegion C4 *InputSlot Tray2
  149. *UIconstraints: *InputSlot Tray2 *PageSize C4
  150. *UIConstraints: *InputSlot Tray2 *PageRegion C4
  151.  
  152. *UIConstraints: *PageSize B5JIS *InputSlot EnvelopeFeeder
  153. *UIConstraints: *PageRegion B5JIS *InputSlot EnvelopeFeeder
  154. *UIconstraints: *InputSlot EnvelopeFeeder *PageSize B5JIS
  155. *UIConstraints: *InputSlot EnvelopeFeeder *PageRegion B5JIS
  156. *UIConstraints: *PageSize B5DIN *InputSlot EnvelopeFeeder
  157. *UIConstraints: *PageRegion B5DIN *InputSlot EnvelopeFeeder
  158. *UIconstraints: *InputSlot EnvelopeFeeder *PageSize B5DIN
  159. *UIConstraints: *InputSlot EnvelopeFeeder *PageRegion B5DIN
  160. *UIConstraints: *PageSize B4JIS *InputSlot EnvelopeFeeder
  161. *UIConstraints: *PageRegion B4JIS *InputSlot EnvelopeFeeder
  162. *UIconstraints: *InputSlot EnvelopeFeeder *PageSize B4JIS
  163. *UIConstraints: *InputSlot EnvelopeFeeder *PageRegion B4JIS
  164. *UIConstraints: *PageSize B4DIN *InputSlot EnvelopeFeeder
  165. *UIConstraints: *PageRegion B4DIN *InputSlot EnvelopeFeeder
  166. *UIconstraints: *InputSlot EnvelopeFeeder *PageSize B4DIN
  167. *UIConstraints: *InputSlot EnvelopeFeeder *PageRegion B4DIN
  168. *UIConstraints: *PageSize C4 *InputSlot EnvelopeFeeder
  169. *UIConstraints: *PageRegion C4 *InputSlot EnvelopeFeeder
  170. *UIconstraints: *InputSlot EnvelopeFeeder *PageSize C4
  171. *UIConstraints: *InputSlot EnvelopeFeeder *PageRegion C4
  172.  
  173.  
  174.  
  175. *% ==== Device Capabilities ===============
  176. *LanguageLevel: "2"
  177. *Protocols: BCP
  178.  
  179. *FreeVM: "15287031"
  180. *ColorDevice: False
  181. *DefaultColorSpace: Gray
  182. *VariablePaperSize: False
  183. *TTRasterizer: None
  184. *FileSystem: True
  185. *?FileSystem: "
  186.   save false
  187.    (%disk?%) 
  188.    { currentdevparams dup /Writeable known
  189.       { /Writeable get {pop true} if }  { pop } ifelse 
  190.     } 10 string /IODevice resourceforall
  191.     {(True)}{(False)} ifelse = flush
  192.  restore"
  193. *End
  194.  
  195. *Throughput: "8"
  196. *Password: "()" 
  197. *ExitServer: "
  198.  count 0 eq
  199.  { false } { true exch startjob } ifelse
  200.  not { 
  201.      (WARNING: Cannot modify initial VM.) =
  202.      (Missing or invalid password.) =
  203.      (Please contact the author of this software.) = flush quit
  204.      } if
  205. "
  206. *End
  207.  
  208. *Reset: "
  209.  count 0 eq
  210.  { false } { true exch startjob } ifelse
  211.  not { 
  212.     (WARNING: Cannot reset printer.) =
  213.     (Missing or invalid password.) =
  214.     (Please contact the author of this software.) = flush quit
  215.     } if
  216.  systemdict /quit get exec
  217.  (WARNING : Printer Reset Failed.) = flush
  218. "
  219. *End
  220.  
  221. *% Resolution Information =============
  222. *DefaultResolution: 600dpi
  223. *?Resolution: "
  224.   save
  225.     currentpagedevice /HWResolution get
  226.     0 get
  227.     (          ) cvs print
  228.     (dpi)
  229.     = flush
  230.   restore
  231. "
  232. *End
  233.  
  234. *% Halftone Information ===============
  235. *ScreenFreq: "85.0"
  236. *ScreenAngle: "45.0"
  237. *DefaultScreenProc: Dot
  238. *ScreenProc Dot: "
  239. {abs   exch   abs   2 copy   add   1 gt   {1 sub   dup   mul   exch  
  240. 1 sub   dup   mul   add   1 sub  } {dup   mul   exch   dup   mul  
  241. add   1 exch   sub  } ifelse  }
  242. "
  243. *End
  244. *ScreenProc Line: "{ pop }"
  245. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  246.  
  247. *DefaultTransfer: Null
  248. *Transfer Null: "{ }"
  249. *Transfer Null.Inverse: "{ 1 exch sub }"
  250.  
  251. *% Paper Handling ===================
  252. *LandscapeOrientation: Any
  253. *% Code in this section both selects a tray and sets up a frame buffer.
  254. *OpenUI *PageSize: PickOne
  255. *OrderDependency: 30 AnySetup *PageSize
  256. *DefaultPageSize: A4
  257. *PageSize B5JIS/B5 (JIS): "
  258.     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  259. *End
  260. *PageSize B5DIN/B5 (DIN): "
  261.     2 dict dup /PageSize [499 708] put dup /ImagingBBox null put setpagedevice"
  262. *End
  263. *PageSize A4: "
  264.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  265. *End
  266. *PageSize A5: "
  267.     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  268. *End
  269. *PageSize A6: "
  270.     2 dict dup /PageSize [297 420] put dup /ImagingBBox null put setpagedevice"
  271. *End
  272. *PageSize Hagaki: "
  273.     2 dict dup /PageSize [284 420] put dup /ImagingBBox null put setpagedevice"
  274. *End
  275. *PageSize Letter: "
  276.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  277. *End
  278. *PageSize Legal: "
  279.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  280. *End
  281. *PageSize Executive: "
  282.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  283. *End
  284. *PageSize Envelope1: "
  285.     2 dict dup /PageSize [666 340] put dup /ImagingBBox null put setpagedevice"
  286. *End
  287. *PageSize Envelope2: "
  288.     2 dict dup /PageSize [581 255] put dup /ImagingBBox null put setpagedevice"
  289. *End
  290. *PageSize Envelope3: "
  291.     2 dict dup /PageSize [666 297] put dup /ImagingBBox null put setpagedevice"
  292. *End
  293. *PageSize Envelope4: "
  294.     2 dict dup /PageSize [842 595] put dup /ImagingBBox null put setpagedevice"
  295. *End
  296. *PageSize COM10: "
  297.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  298. *End
  299. *PageSize MONARCH: "
  300.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  301. *End
  302. *PageSize DL: "
  303.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  304. *End
  305. *PageSize C5: "
  306.     2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  307. *End
  308. *PageSize C4: "
  309.     2 dict dup /PageSize [649 919] put dup /ImagingBBox null put setpagedevice"
  310. *End
  311. *PageSize B4JIS/B4 (JIS): "
  312.     2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"
  313. *End
  314. *PageSize B4DIN/B4 (DIN): "
  315.     2 dict dup /PageSize [708 1001] put dup /ImagingBBox null put setpagedevice"
  316. *End
  317.  
  318. *?PageSize: "
  319.  save
  320.    currentpagedevice /PageSize get aload pop
  321.    2 copy gt {exch} if 
  322.    (Unknown) 
  323.   20 dict
  324.    dup [516 729] (B5JIS) put
  325.    dup [499 708] (B5DIN) put
  326.    dup [595 842] (A4) put
  327.    dup [420 595] (A5) put
  328.    dup [297 420] (A6) put
  329.    dup [284 415] (Hagaki) put
  330.    dup [612 792] (Letter) put
  331.    dup [612 1008] (Legal) put
  332.    dup [522 756] (Executive) put
  333.    dup [666 340] (Envelope1) put
  334.    dup [581 255] (Envelope2) put
  335.    dup [666 297] (Envelope3) put
  336.    dup [842 595] (Envelope4) put
  337.    dup [297 684] (COM10) put
  338.    dup [279 540] (MONARCH) put
  339.    dup [312 624] (DL) put
  340.    dup [459 649] (C5) put
  341.    dup [649 919] (C4) put
  342.    dup [729 1032] (B4JIS) put
  343.    dup [708 1001] (B4DIN) put
  344.  { exch aload pop 4 index sub abs 5 le exch 
  345.    5 index sub abs 5 le and 
  346.       {exch pop exit} {pop} ifelse
  347.    } bind forall
  348.    = flush pop pop
  349. restore 
  350. "
  351. *End
  352. *CloseUI: *PageSize
  353.  
  354. *OpenUI *PageRegion:  PickOne
  355. *OrderDependency: 40 AnySetup *PageRegion
  356. *DefaultPageRegion: A4
  357. *PageRegion B5JIS/B5 (JIS): "
  358.     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  359. *End
  360. *PageRegion B5DIN/B5 (DIN): "
  361.     2 dict dup /PageSize [499 708] put dup /ImagingBBox null put setpagedevice"
  362. *End
  363. *PageRegion A4: "
  364.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  365. *End
  366. *PageRegion A5: "
  367.     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  368. *End
  369. *PageRegion A6: "
  370.     2 dict dup /PageSize [297 420] put dup /ImagingBBox null put setpagedevice"
  371. *End
  372. *PageRegion Hagaki: "
  373.     2 dict dup /PageSize [284 415] put dup /ImagingBBox null put setpagedevice"
  374. *End
  375. *PageRegion Letter: "
  376.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  377. *End
  378. *PageRegion Legal: "
  379.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  380. *End
  381. *PageRegion Executive: "
  382.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  383. *End
  384. *PageRegion Envelope1: "
  385.     2 dict dup /PageSize [666 340] put dup /ImagingBBox null put setpagedevice"
  386. *End
  387. *PageRegion Envelope2: "
  388.     2 dict dup /PageSize [581 255] put dup /ImagingBBox null put setpagedevice"
  389. *End
  390. *PageRegion Envelope3: "
  391.     2 dict dup /PageSize [666 297] put dup /ImagingBBox null put setpagedevice"
  392. *End
  393. *PageRegion Envelope4: "
  394.     2 dict dup /PageSize [842 595] put dup /ImagingBBox null put setpagedevice"
  395. *End
  396. *PageRegion COM10: "
  397.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  398. *End
  399. *PageRegion MONARCH: "
  400.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  401. *End
  402. *PageRegion DL: "
  403.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  404. *End
  405. *PageRegion C5: "
  406.     2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  407. *End
  408. *PageRegion C4: "
  409.     2 dict dup /PageSize [649 919] put dup /ImagingBBox null put setpagedevice"
  410. *End
  411. *PageRegion B4JIS/B4 (JIS): "
  412.     2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"
  413. *End
  414. *PageRegion B4DIN/B4 (DIN): "
  415.     2 dict dup /PageSize [708 1001] put dup /ImagingBBox null put setpagedevice"
  416. *End
  417.  
  418. *CloseUI: *PageRegion
  419.  
  420. *% The following entries provide information about specific paper keywords.
  421. *DefaultImageableArea: A4
  422. *ImageableArea B5JIS/B5 (JIS): "4.44 7.2 498.72 721.44 "
  423. *ImageableArea B5DIN/B5 (DIN): "13.0801 7.2 491.76 702.24 "
  424. *ImageableArea A4: "7.68 5.1001 591.36 826.86 "
  425. *ImageableArea A5: "7.2001 6.0 418.08 581.16 "
  426. *ImageableArea A6: "8.4001 7.0201 292.56 406.38 "
  427. *ImageableArea Hagaki: "7.2 7.26 276.0 406.62 "
  428. *ImageableArea Letter: "7.2 7.2601 606.24 779.1 "
  429. *ImageableArea Legal: "7.2 7.2601 606.24 995.1 "
  430. *ImageableArea Executive: "7.2001 7.2601 514.08 743.1 "
  431. *ImageableArea Envelope1: "12.12 4.96 658.08 335.2 "
  432. *ImageableArea Envelope2: "12.12 4.92 573.12 250.68 "
  433. *ImageableArea Envelope3: "12.12 5.64 658.08 289.8 "
  434. *ImageableArea Envelope4: "5.1001 3.64 826.86 587.32 "
  435. *ImageableArea COM10: "7.2 7.2601 291.36 671.1 "
  436. *ImageableArea MONARCH: "7.2 8.46 276.0 528.3 "
  437. *ImageableArea DL: "6.0 8.4 305.52 611.88 "
  438. *ImageableArea C5: "7.2001 7.2 452.64 636.12 "
  439. *ImageableArea C4: "7.2001 9.6601 644.64 907.98 "
  440. *ImageableArea B4JIS/B4 (JIS): "7.2 4.3801 721.44 1015.98 "
  441. *ImageableArea B4DIN/B4 (DIN): "4.8001 4.0801 703.68 984.6 "
  442.  
  443. *?ImageableArea: "
  444.  save
  445.    /cvp { (                ) cvs print ( ) print } bind def
  446.    /upperright {10000 mul floor 10000 div} bind def
  447.    /lowerleft {10000 mul ceiling 10000 div} bind def
  448.    newpath clippath pathbbox
  449.    4 -2 roll exch 2 {lowerleft cvp} repeat
  450.    exch 2 {upperright cvp} repeat flush
  451.  restore
  452. "
  453. *End
  454.  
  455. *% These provide the physical dimensions of the paper (by keyword)
  456. *DefaultPaperDimension: A4
  457. *PaperDimension B5JIS/B5 (JIS): "516 729"
  458. *PaperDimension B5DIN/B5 (DIN): "499 708"
  459. *PaperDimension A4: "595 842"
  460. *PaperDimension A5: "420 595"
  461. *PaperDimension A6: "297 420"
  462. *PaperDimension Hagaki: "284 415"
  463. *PaperDimension Letter: "612 792"
  464. *PaperDimension Legal: "612 1008"
  465. *PaperDimension Executive: "522 756"
  466. *PaperDimension Envelope1: "666 340"
  467. *PaperDimension Envelope2: "581 255"
  468. *PaperDimension Envelope3: "666 297"
  469. *PaperDimension Envelope4: "842 595"
  470. *PaperDimension COM10: "297 684"
  471. *PaperDimension MONARCH: "279 540"
  472. *PaperDimension DL: "312 624"
  473. *PaperDimension C5: "459 649"
  474. *PaperDimension C4: "649 919"
  475. *PaperDimension B4JIS/B4 (JIS): "729 1032"
  476. *PaperDimension B4DIN/B4 (DIN): "708 1001"
  477.  
  478. *RequiresPageRegion FrontFeeder: True
  479. *RequiresPageRegion EnvelopeFeeder: True
  480.  
  481. *OpenUI *InputSlot: PickOne
  482. *OrderDependency: 20 AnySetup *InputSlot
  483. *DefaultInputSlot: Tray1
  484. *InputSlot Tray1: "1 statusdict begin setpapertray end"
  485. *InputSlot Tray2: "2 statusdict begin setpapertray end"
  486. *InputSlot FrontFeeder/Front Feeder: "4 statusdict begin setpapertray end"
  487. *InputSlot EnvelopeFeeder/Envelope Feeder: "5 statusdict begin setpapertray end"
  488. *?InputSlot: "
  489. save
  490.    [ (Unknown) (Tray1) (Tray2) (Unknown) (FrontFeeder) (EnvelopeFeeder) ] 
  491.    statusdict begin papertray end
  492.    {get exec} stopped { pop pop (Unknown) } if = flush
  493. restore
  494. "
  495. *End
  496. *CloseUI: *InputSlot
  497.  
  498. *OpenUI *ManualFeed:  Boolean
  499. *OrderDependency: 20 AnySetup *ManualFeed
  500. *DefaultManualFeed: False
  501. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  502. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  503. *?ManualFeed: "
  504.   save
  505.     currentpagedevice /ManualFeed get
  506.     {(True)}{(False)}ifelse = flush
  507.   restore
  508. "
  509. *End
  510. *CloseUI: *ManualFeed
  511.  
  512. *OpenUI *TraySwitch:  Boolean
  513. *OrderDependency: 50 AnySetup *TraySwitch
  514. *DefaultTraySwitch: True
  515. *TraySwitch True: "1 dict dup /TraySwitch true put setpagedevice"
  516. *TraySwitch False: "1 dict dup /TraySwitch false put setpagedevice"
  517. *?TraySwitch: "
  518. save
  519.   currentpagedevice /TraySwitch get
  520.   {(True)}{(False)}ifelse = flush
  521. restore
  522. "
  523. *End
  524. *CloseUI: *TraySwitch
  525.  
  526. *% Font Information =====================
  527. *DefaultFont: Courier
  528. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  529. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  530. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  531. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  532. *Font Bookman-Demi: Standard "(001.003S)" Standard ROM
  533. *Font Bookman-DemiItalic: Standard "(001.003S)" Standard ROM
  534. *Font Bookman-Light: Standard "(001.003S)" Standard ROM
  535. *Font Bookman-LightItalic: Standard "(001.003S)" Standard ROM
  536. *Font Courier: Standard "(002.004S)" Standard ROM
  537. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  538. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  539. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  540. *Font FutoGoB101-Bold-83pv-RKSJ-H: RKSJ "(003.001)" 83pv Disk
  541. *Font FutoGoB101-Bold-Add-H: JIS "(003.001)" Add Disk
  542. *Font FutoGoB101-Bold-Add-RKSJ-H: RKSJ "(003.001)" Add Disk
  543. *Font FutoGoB101-Bold-Add-RKSJ-V: RKSJ "(003.001)" Add Disk
  544. *Font FutoGoB101-Bold-Add-V: JIS "(003.001)" Add Disk
  545. *Font FutoGoB101-Bold-EUC-H: EUC "(003.001)" JIS-83 Disk
  546. *Font FutoGoB101-Bold-EUC-V: EUC "(003.001)" JIS-83 Disk
  547. *Font FutoGoB101-Bold-Ext-H: JIS "(003.001)" Ext Disk
  548. *Font FutoGoB101-Bold-Ext-RKSJ-H: RKSJ "(003.001)" Ext Disk
  549. *Font FutoGoB101-Bold-Ext-RKSJ-V: RKSJ "(003.001)" Ext Disk
  550. *Font FutoGoB101-Bold-Ext-V: JIS "(003.001)" Ext Disk
  551. *Font FutoGoB101-Bold-H: JIS "(003.001)" JIS-83 Disk
  552. *Font FutoGoB101-Bold-NWP-H: JIS "(003.001)" NWP Disk
  553. *Font FutoGoB101-Bold-NWP-V: JIS "(003.001)" NWP Disk
  554. *Font FutoGoB101-Bold-RKSJ-H: RKSJ "(003.001)" JIS-83 Disk
  555. *Font FutoGoB101-Bold-RKSJ-V: RKSJ "(003.001)" JIS-83 Disk
  556. *Font FutoGoB101-Bold-V: JIS "(003.001)" JIS-83 Disk
  557. *Font FutoGoB101-Bold.Oubun: Special "(003.001)" Special Disk
  558. *Font FutoGoB101-Bold.Roman: Special "(003.001)" Special Disk
  559. *Font FutoGoB101-Bold.Roman83pv: Special "(003.001)" Special Disk
  560. *Font FutoGoB101-Bold.WP-Symbol: Special "(003.001)" Special Disk
  561. *Font FutoMinA101-Bold-83pv-RKSJ-H: RKSJ "(003.001)" 83pv Disk
  562. *Font FutoMinA101-Bold-Add-H: JIS "(003.001)" Add Disk
  563. *Font FutoMinA101-Bold-Add-RKSJ-H: RKSJ "(003.001)" Add Disk
  564. *Font FutoMinA101-Bold-Add-RKSJ-V: RKSJ "(003.001)" Add Disk
  565. *Font FutoMinA101-Bold-Add-V: JIS "(003.001)" Add Disk
  566. *Font FutoMinA101-Bold-EUC-H: EUC "(003.001)" JIS-83 Disk
  567. *Font FutoMinA101-Bold-EUC-V: EUC "(003.001)" JIS-83 Disk
  568. *Font FutoMinA101-Bold-Ext-H: JIS "(003.001)" Ext Disk
  569. *Font FutoMinA101-Bold-Ext-RKSJ-H: RKSJ "(003.001)" Ext Disk
  570. *Font FutoMinA101-Bold-Ext-RKSJ-V: RKSJ "(003.001)" Ext Disk
  571. *Font FutoMinA101-Bold-Ext-V: JIS "(003.001)" Ext Disk
  572. *Font FutoMinA101-Bold-H: JIS "(003.001)" JIS-83 Disk
  573. *Font FutoMinA101-Bold-NWP-H: JIS "(003.001)" NWP Disk
  574. *Font FutoMinA101-Bold-NWP-V: JIS "(003.001)" NWP Disk
  575. *Font FutoMinA101-Bold-RKSJ-H: RKSJ "(003.001)" JIS-83 Disk
  576. *Font FutoMinA101-Bold-RKSJ-V: RKSJ "(003.001)" JIS-83 Disk
  577. *Font FutoMinA101-Bold-V: JIS "(003.001)" JIS-83 Disk
  578. *Font FutoMinA101-Bold.Oubun: Special "(003.001)" Special Disk
  579. *Font FutoMinA101-Bold.Roman: Special "(003.001)" Special Disk
  580. *Font FutoMinA101-Bold.Roman83pv: Special "(003.001)" Special Disk
  581. *Font FutoMinA101-Bold.WP-Symbol: Special "(003.001)" Special Disk
  582. *Font GothicBBB-Medium-83pv-RKSJ-H: RKSJ "(003.002)" 83pv Disk
  583. *Font GothicBBB-Medium-Add-H: JIS "(003.002)" Add Disk
  584. *Font GothicBBB-Medium-Add-RKSJ-H: RKSJ "(003.002)" Add Disk
  585. *Font GothicBBB-Medium-Add-RKSJ-V: RKSJ "(003.002)" Add Disk
  586. *Font GothicBBB-Medium-Add-V: JIS "(003.002)" Add Disk
  587. *Font GothicBBB-Medium-EUC-H: EUC "(003.002)" JIS-83 Disk
  588. *Font GothicBBB-Medium-EUC-V: EUC "(003.002)" JIS-83 Disk
  589. *Font GothicBBB-Medium-Ext-H: JIS "(003.002)" Ext Disk
  590. *Font GothicBBB-Medium-Ext-RKSJ-H: RKSJ "(003.002)" Ext Disk
  591. *Font GothicBBB-Medium-Ext-RKSJ-V: RKSJ "(003.002)" Ext Disk
  592. *Font GothicBBB-Medium-Ext-V: JIS "(003.002)" Ext Disk
  593. *Font GothicBBB-Medium-H: JIS "(003.002)" JIS-83 Disk
  594. *Font GothicBBB-Medium-NWP-H: JIS "(003.002)" NWP Disk
  595. *Font GothicBBB-Medium-NWP-V: JIS "(003.002)" NWP Disk
  596. *Font GothicBBB-Medium-RKSJ-H: RKSJ "(003.002)" JIS-83 Disk
  597. *Font GothicBBB-Medium-RKSJ-V: RKSJ "(003.002)" JIS-83 Disk
  598. *Font GothicBBB-Medium-V: JIS "(003.002)" JIS-83 Disk
  599. *Font GothicBBB-Medium.Oubun: Special "(003.002)" Special Disk
  600. *Font GothicBBB-Medium.Roman: Special "(003.002)" Special Disk
  601. *Font GothicBBB-Medium.Roman83pv: Special "(003.002)" Special Disk
  602. *Font GothicBBB-Medium.WP-Symbol: Special "(003.002)" Special Disk
  603. *Font Helvetica: Standard "(001.006S)" Standard ROM
  604. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  605. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  606. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  607. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  608. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  609. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  610. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  611. *Font Jun101-Light-83pv-RKSJ-H: RKSJ "(003.001)" 83pv Disk
  612. *Font Jun101-Light-Add-H: JIS "(003.001)" Add Disk
  613. *Font Jun101-Light-Add-RKSJ-H: RKSJ "(003.001)" Add Disk
  614. *Font Jun101-Light-Add-RKSJ-V: RKSJ "(003.001)" Add Disk
  615. *Font Jun101-Light-Add-V: JIS "(003.001)" Add Disk
  616. *Font Jun101-Light-EUC-H: EUC "(003.001)" JIS-83 Disk
  617. *Font Jun101-Light-EUC-V: EUC "(003.001)" JIS-83 Disk
  618. *Font Jun101-Light-Ext-H: JIS "(003.001)" Ext Disk
  619. *Font Jun101-Light-Ext-RKSJ-H: RKSJ "(003.001)" Ext Disk
  620. *Font Jun101-Light-Ext-RKSJ-V: RKSJ "(003.001)" Ext Disk
  621. *Font Jun101-Light-Ext-V: JIS "(003.001)" Ext Disk
  622. *Font Jun101-Light-H: JIS "(003.001)" JIS-83 Disk
  623. *Font Jun101-Light-NWP-H: JIS "(003.001)" NWP Disk
  624. *Font Jun101-Light-NWP-V: JIS "(003.001)" NWP Disk
  625. *Font Jun101-Light-RKSJ-H: RKSJ "(003.001)" JIS-83 Disk
  626. *Font Jun101-Light-RKSJ-V: RKSJ "(003.001)" JIS-83 Disk
  627. *Font Jun101-Light-V: JIS "(003.001)" JIS-83 Disk
  628. *Font Jun101-Light.Oubun: Special "(003.001)" Special Disk
  629. *Font Jun101-Light.Roman: Special "(003.001)" Special Disk
  630. *Font Jun101-Light.Roman83pv: Special "(003.001)" Special Disk
  631. *Font Jun101-Light.WP-Symbol: Special "(003.001)" Special Disk
  632. *Font Mincho-PC-Hiragana: Special "(002.000)" Special Disk
  633. *Font Mincho-PC-Katakana: Special "(002.000)" Special Disk
  634. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  635. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  636. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  637. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  638. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  639. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  640. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  641. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  642. *Font Ryumin-Light-83pv-RKSJ-H: RKSJ "(003.001)" 83pv Disk
  643. *Font Ryumin-Light-Add-H: JIS "(003.001)" Add Disk
  644. *Font Ryumin-Light-Add-RKSJ-H: RKSJ "(003.001)" Add Disk
  645. *Font Ryumin-Light-Add-RKSJ-V: RKSJ "(003.001)" Add Disk
  646. *Font Ryumin-Light-Add-V: JIS "(003.001)" Add Disk
  647. *Font Ryumin-Light-EUC-H: EUC "(003.001)" JIS-83 Disk
  648. *Font Ryumin-Light-EUC-V: EUC "(003.001)" JIS-83 Disk
  649. *Font Ryumin-Light-Ext-H: JIS "(003.001)" Ext Disk
  650. *Font Ryumin-Light-Ext-RKSJ-H: RKSJ "(003.001)" Ext Disk
  651. *Font Ryumin-Light-Ext-RKSJ-V: RKSJ "(003.001)" Ext Disk
  652. *Font Ryumin-Light-Ext-V: JIS "(003.001)" Ext Disk
  653. *Font Ryumin-Light-H: JIS "(003.001)" JIS-83 Disk
  654. *Font Ryumin-Light-NWP-H: JIS "(003.001)" NWP Disk
  655. *Font Ryumin-Light-NWP-V: JIS "(003.001)" NWP Disk
  656. *Font Ryumin-Light-RKSJ-H: RKSJ "(003.001)" JIS-83 Disk
  657. *Font Ryumin-Light-RKSJ-V: RKSJ "(003.001)" JIS-83 Disk
  658. *Font Ryumin-Light-V: JIS "(003.001)" JIS-83 Disk
  659. *Font Ryumin-Light.Oubun: Special "(003.001)" Special Disk
  660. *Font Ryumin-Light.Roman: Special "(003.001)" Special Disk
  661. *Font Ryumin-Light.Roman83pv: Special "(003.001)" Special Disk
  662. *Font Ryumin-Light.WP-Symbol: Special "(003.001)" Special Disk
  663. *Font Symbol: Special "(001.007S)" Special ROM
  664. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  665. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  666. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  667. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  668. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  669. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  670.  
  671. *?FontQuery: "
  672.  save
  673.    { count 1 gt
  674.       { exch dup 127 string cvs (/) print print (:) print
  675.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  676.       } { exit } ifelse 
  677.    } bind loop
  678.    (*) = flush
  679.  restore
  680. "
  681. *End
  682.  
  683. *?FontList: "
  684. save
  685.   (*) {cvn ==} 128 string /Font resourceforall
  686.   (*) = flush
  687. restore
  688. "
  689. *End
  690.  
  691. *% Printer Messages (verbatim from printer):
  692. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  693. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  694. *Message: "\FontName\ not found, using Courier"
  695.  
  696. *% Status (format: %%[ status: <one of these> ] %%)
  697. *Status: "idle"
  698. *Status: "busy"
  699. *Status: "waiting"
  700. *Status: "printing"
  701. *Status: "warming up"
  702. *Status: "PrinterError: engine rom/ram error"
  703. *Status: "PrinterError: engine eeprom missing"
  704. *Status: "PrinterError: engine i/o error"
  705. *Status: "PrinterError: engine sram error"
  706. *Status: "PrinterError: fan motor error"
  707. *Status: "PrinterError: fuser error"
  708. *Status: "PrinterError: front panel i/o timeout"
  709. *Status: "PrinterError: cover open"
  710. *Status: "PrinterError: paper exit jam"
  711. *Status: "PrinterError: paper feed jam"
  712. *Status: "PrinterError: hopping error"
  713. *Status: "PrinterError: stacker full"
  714. *Status: "PrinterError: either paper empty, or no tray installed"
  715. *Status: "PrinterError: set cassette in the indicated tray"
  716.  
  717. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  718. *Source: "Serial"
  719. *Source: "SerialB"
  720. *Source: "LocalTalk"
  721. *Source: "Parallel"
  722. *Source: "EtherTalk"
  723.  
  724. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  725. *PrinterError: "engine rom/ram error"
  726. *PrinterError: "engine eeprom missing"
  727. *PrinterError: "engine i/o error"
  728. *PrinterError: "engine sram error"
  729. *PrinterError: "fan motor error"
  730. *PrinterError: "fuser error"
  731. *PrinterError: "front panel i/o timeout"
  732. *PrinterError: "cover open"
  733. *PrinterError: "paper exit jam"
  734. *PrinterError: "paper feed jam"
  735. *PrinterError: "hopping error"
  736. *PrinterError: "stacker full"
  737. *PrinterError: "either paper empty, or no tray installed"
  738. *PrinterError: "set cassette in the indicated tray"
  739.  
  740. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  741.  
  742. *% Color Separation Information =====================
  743.  
  744. *DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi
  745.  
  746. *InkName: ProcessBlack/Process Black
  747. *InkName: CustomColor/Custom Color
  748. *InkName: ProcessCyan/Process Cyan
  749. *InkName: ProcessMagenta/Process Magenta
  750. *InkName: ProcessYellow/Process Yellow
  751.  
  752.  
  753. *%  For 85 lpi / 600 dpi  (5,5,2,6,6,2,20/3,0) =====================
  754.  
  755. *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  756. *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  757. *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
  758. *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
  759. *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
  760.  
  761. *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  762. *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  763. *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  764. *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  765. *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
  766.  
  767. *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
  768. {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch 
  769. 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch 
  770. abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  771. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  772. *End
  773.  
  774. *% Produced by "bldppd42.ps" version 4.2 edit 14
  775. *% Last Edit Date: Mar 2 1995
  776. *% The byte count of this file should be exactly 030799 or 031577
  777. *% depending on the filesystem it resides in.
  778. *% end of PPD file for ML802PSII
  779.